import Router from 'koa-router';
import * as realtimeSzController from '../../controllers/realtime/realtimeSz.js';
import * as realtimeBzController from '../../controllers/realtime/realtimeBz.js';
import * as realtimeSkController from '../../controllers/realtime/realtimeSk.js';
import * as realtimeNldController from '../../controllers/realtime/realtimeNld.js';
import * as realtimeHdzController from '../../controllers/realtime/realtimeHdz.js';
import * as realtimeCwzController from '../../controllers/realtime/realtimeCwz.js';
import * as realtimeYlzController from '../../controllers/realtime/realtimeYlz.js';
import * as realtimeGwywController from '../../controllers/realtime/realtimeGwyw.js';
import * as realtimeGwszController from '../../controllers/realtime/realtimeGwsz.js';
import * as realtimeSzdmController from '../../controllers/realtime/realtimeSzdm.js';
import * as realtimeSzzdzController from '../../controllers/realtime/realtimeSzzdz.js';
import * as realtimeSzzdzDayController from '../../controllers/realtime/realtimeSzzdzDay.js';
import * as realtimeWscjsController from '../../controllers/realtime/realtimeWscjs.js';
import * as realtimeWsccsController from '../../controllers/realtime/realtimeWsccs.js';
import * as realtimeNwdlController from '../../controllers/realtime/realtimeNwdl.js';
import * as realtimeNwszController from '../../controllers/realtime/realtimeNwsz.js';
import * as realtimeZnpmController from '../../controllers/realtime/realtimeZnpm.js';
import * as realtimePsbzController from '../../controllers/realtime/realtimePsbz.js';
import * as realtimeFszjldtController from '../../controllers/realtime/realtimeFszjldt.js';
import * as realtimeXbdldtController from '../../controllers/realtime/realtimeXbdldt.js';

const router = new Router();

// 获取水闸列表
router.post('/realtimeSz/list', realtimeSzController.getList);

// 获取泵站列表
router.post('/realtimeBz/list', realtimeBzController.getList);

// 获取水库列表
router.post('/realtimeSk/list', realtimeSkController.getList);

// 获取内涝列表
router.post('/realtimeNld/list', realtimeNldController.getList);

// 获取河道站列表
router.post('/realtimeHdz/list', realtimeHdzController.getList);

// 获取潮位站列表
router.post('/realtimeCwz/list', realtimeCwzController.getList);

// 获取雨量站列表
router.post('/realtimeYlz/list', realtimeYlzController.getList);

// 获取管网液位列表
router.post('/realtimeGwyw/list', realtimeGwywController.getList);

// 获取管网水质列表
router.post('/realtimeGwsz/list', realtimeGwszController.getList);

// 获取水质断面列表
router.post('/realtimeSzdm/list', realtimeSzdmController.getList);

// 获取水质自动站-时数据列表
router.post('/realtimeSzzdz/list', realtimeSzzdzController.getList);

// 获取水质自动站-日数据列表
router.post('/realtimeSzzdzDay/list', realtimeSzzdzDayController.getList);

// 获取污水厂进口水质
router.post('/realtimeWscjs/list', realtimeWscjsController.getList);

// 获取污水厂出口水质
router.post('/realtimeWsccs/list', realtimeWsccsController.getList);

// 获取农污电流列表
router.post('/realtimeNwdl/list', realtimeNwdlController.getList);

// 获取农污水质列表
router.post('/realtimeNwsz/list', realtimeNwszController.getList);

// 获取智能拍门列表
router.post('/realtimeZnpm/list', realtimeZnpmController.getList);

// 获取排水泵站水位列表
router.post('/realtimePsbz/list', realtimePsbzController.getList);

// 获取佛山市镇街雷达图列表
router.post('/realtimeFszjldt/list', realtimeFszjldtController.getList);

// 获取X波段雷达图列表
router.post('/realtimeXbdldt/list', realtimeXbdldtController.getList);

export default router; 